Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LOCKE MEWS Semi-Detached £240,000 24 Jun 2021
2 LOCKE MEWS Semi-Detached £200,000 17 Dec 2007
3 LOCKE MEWS Terraced £380,000 7 Feb 2017
4 LOCKE MEWS Terraced £337,499 2 Jun 2008
5 LOCKE MEWS Terraced £319,950 3 May 2013
6 LOCKE MEWS Terraced £350,000 12 May 2015